##
## Copyright (C) 2004-2006  Autodesk, Inc.
## 
## This library is free software; you can redistribute it and/or
## modify it under the terms of version 2.1 of the GNU Lesser
## General Public License as published by the Free Software Foundation.
## 
## This library is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
## Lesser General Public License for more details.
## 
## You should have received a copy of the GNU Lesser General Public
## License along with this library; if not, write to the Free Software
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
##

AUTOMAKE_OPTIONS = foreign

EXTRA_DIST = MapInfoProvider.vcproj MapInfoProvider.rc resource.h

noinst_LTLIBRARIES = libMapInfoProviderSrc.la

libMapInfoProviderSrc_la_SOURCES = \
  MapInfo.cpp \
  MapInfoApplySchema.cpp \
  MapInfoClassDefinition.cpp \
  MapInfoCommandCapabilities.cpp \
  MapInfoConnection.cpp \
  MapInfoConnectionCapabilities.cpp \
  MapInfoConnectionInfo.cpp \
  MapInfoCreateSpatialContext.cpp \
  MapInfoCSOverrideFile.cpp \
  MapInfoDescribeSchema.cpp \
  MapInfoExpressionCapabilities.cpp \
  MapInfoFeatureReader.cpp \
  MapInfoFeatureSchema.cpp \
  MapInfoFilterCapabilities.cpp \
  MapInfoGeometryCapabilities.cpp \
  MapInfoGetSpatialContexts.cpp \
  MapInfoOptimizedAggregateReader.cpp \
  MapInfoQueryOptimizer.cpp \
  MapInfoRasterCapabilities.cpp \
  MapInfoSchemaCapabilities.cpp \
  MapInfoSelect.cpp \
  MapInfoSelectAggregates.cpp \
  MapInfoSelectAggregatesCommand.cpp \
  MapInfoSpatialContext.cpp \
  MapInfoSpatialContextReader.cpp \
  MapInfoTopologyCapabilities.cpp \
  OgrFdoUtil.cpp

noinst_HEADERS = $(libMapInfoProviderSrc_la_SOURCES) \
   MapInfo.h \
   MapInfoApplySchema.h \
   MapInfoClassDefinition.h \
   MapInfoCommand.h \
   MapInfoCommandCapabilities.h \
   MapInfoConnection.h \
   MapInfoConnectionCapabilities.h \
   MapInfoConnectionInfo.h \
   MapInfoCreateSpatialContext.h \
   MapInfoCSOverrideFile.cpp \
   MapInfoDelete.h \
   MapInfoDescribeSchema.h \
   MapInfoExpressionCapabilities.h \
   MapInfoFeatureCommand.h \
   MapInfoFeatureReader.h \
   MapInfoFeatureSchema.h \
   MapInfoFilterCapabilities.h \
   MapInfoGeometryCapabilities.h \
   MapInfoGetSpatialContexts.h \
   MapInfoInsert.h \
   MapInfoOptimizedAggregateReader.h \
   MapInfoProvider.h \
   MapInfoQueryOptimizer.h \
   MapInfoRasterCapabilities.h \
   MapInfoReader.h \
   MapInfoSchemaCapabilities.h \
   MapInfoSelect.h \
   MapInfoSelectAggregates.h \
   MapInfoSelectAggregatesCommand.h \
   MapInfoSpatialContext.h \
   MapInfoSpatialContextReader.h \
   MapInfoTopologyCapabilities.h \
   MapInfoUpdate.h \
   OgrFdoUtil.h \
   resource.h \
   stdafx.h

libMapInfoProviderSrc_la_LDFLAGS = 

INCLUDES = \
  -I../Message/Inc/  \
  -I../mitab/cpl  \
  -I../mitab/mitab  \
  -I../mitab/ogr  \
  -I$(FDO)/Unmanaged/Inc \
  -I$(FDOUTILITIES)/Common/Inc  \
  -I$(FDO)/Unmanaged/Inc/Fdo/Expression \
  -I$(FDOUTILITIES)/ExpressionEngine/Inc

CXXFLAGS = @CXXFLAGS@ -D__USE_GNU -DLINUX -DLINUX_IA32

